package cn.school.dao;

import cn.school.entity.Exam;
import cn.school.pojo.Exam2;
import org.apache.ibatis.annotations.Param;

import java.util.ArrayList;

public interface ExamDao {
    //查询所有成绩的同时获得科目和学生信息
    ArrayList<Exam> findAll();
    //按照ID找成绩信息
    Exam find(long id);
    //据成绩ID查询成绩的同时获得科目和学生信息
    Exam2 find2(long id);
    //添加成绩
    int add(Exam s);
    //按照ID删除成绩
    int del(long id);
    //修改成绩信息
    int update(Exam s);
    //分页查看成绩信息
    ArrayList<Exam> paging(@Param("pageNo") int pageNo, @Param("pageSize") int pageSize);


}
